C语言 : 矩阵转置 (二维数组)

您所在的位置:网站首页 c语言 输入二维数组 C语言 : 矩阵转置 (二维数组)

C语言 : 矩阵转置 (二维数组)

2024-07-15 09:02| 来源: 网络整理| 查看: 265

题目描述:

输入N*N的矩阵,输出它的转置矩阵。矩阵的转置操作,即把矩阵的行元素变为列元素、列元素变为行元素的过程。

输入:

  第一行为整数N,接着是一个N*N的矩阵。

输出:

转置矩阵。

输入样例 1输出样例 1 2 1 2 1 2 1 1 2 2 解题思路: 输入二维数组。(用到for循环)将二维数组的行与列互换。(需要两个二维数组)输出二维数组。(for循环) 解法: #include int main(void) {     int m,j,i;     scanf("%d",&m);     int a[m][m];     int b[m][m]; /* 二维数组的赋值 */    for(i=0;i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3